// 原型模式最典型的应用就是JS本身，JS的原型链就是原型模式 。JS中可以使用Object.create指定一个对象作为原型来创建对象

const obj = {
    x: 1,
    func: ()=>{}
}

// 以obj为原型创建一个新对象
const newObj = Object.create(obj);

// JS的面向对象更加是这种模式的提现 比如JS继承可以这样写
function Parent() {
    this.parentAge = 50;
}
function Child() {}
Child.prototype = new Parent();
Child.prototype.constructor = Child;
const obj = new Child();

